when was the last time you saw him - Turkish English Dictionary